ground itch - German English Dictionary